tool-joint protector - German English Dictionary